import IconWrapper from './icon';
import type { IconProps } from './icon';

export default function Delete(props:IconProps) {
    return IconWrapper(props, function(props) {
        return `<svg width='${props.size}' height='${props.size}' class='${props.className}' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'><path  d='M8 11h32M18 5h12' stroke='${props.stroke}' stroke-width='${props.strokeWidth}' stroke-linecap='${props.strokeLinecap}' stroke-linejoin='${props.strokeLinejoin}'/><path   d='M12 17h24v23a3 3 0 0 1-3 3H15a3 3 0 0 1-3-3V17Z' fill='${props.fill}' stroke='${props.stroke}' stroke-width='${props.strokeWidth}' stroke-linejoin='${props.strokeLinejoin}'/><path d='m20 25 8 8m0-8-8 8' stroke='#FFF' stroke-width='${props.strokeWidth}' stroke-linecap='${props.strokeLinecap}' stroke-linejoin='${props.strokeLinejoin}'/></svg>`;
    });
}